.el-form {
  .el-form-item {
    position: relative;

    & + .el-form-item {
      margin-top: 24px;
    }
  }

  .el-form-item__label {
    height: 100%;
    text-align: left;
    float: left;
    font-size: 12px;
    color: #495060;
    line-height: 36px;
    min-height: 36px;
    padding: 0 18px 0 0;
  }

  .el-form-item__content {
    line-height: 36px;
    position: relative;
    font-size: 14px;

    .is-no-required {
      margin-left: 10px;
      font-size: 12px;
      color: #c0c4cc;
    }
  }
  .el-form-item__error {
    position: absolute;
    font-size: 12px;
    line-height: 1;
    margin-top: 5px;
    left: 0;
    right: 0;
    text-align: left;
    color: #f5222d;
  }

  .el-form-item {
    &.is-error {
      .el-input {
        .el-input__inner {
          border: 1px solid#F5222D;
        }
      }
    }
  }
}
